home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
bbsutil
/
bnkb256.zip
/
WHATSNEW.256
< prev
Wrap
Text File
|
1992-06-20
|
13KB
|
324 lines
BinkleyTerm 2.56 Wide Beta
(C) Copyright 1987-92, Bit Bucket Software, Co. ALL RIGHTS RESERVED.
--------------------------
Well, here it is. It's not a completed product, and even some of the stuff
that seems complete is slated for changes or recoding. But you guys wanted
it early, you got it early. No promises -- it looks pretty good here but my
system isn't your system.
In a nutshell, here are the main changes in 2.56 over 2.50:
o EMSI session handshaking
o Use of MAXCOMM for multithreaaded OS/2 comms
o External mail exit can be made into a spawn
o Modem CONNECT result code (such as CONNECT 9600/FAX) can be
used as an external mail string
o MAXFILES.IDX can be used for fast file request lookup
o Support for giving away timeslice in OS/2 DOS box
There are other things here too.
Following are the docs that the beta testers get. Since we haven't revved the
docs yet, this is all we can offer you. That's why they call it a "wide beta".
READ THE ENTIRE DOCUMENT BEFORE UPDATING YOUR SOFTWARE. THERE ARE SUBTLE
OPERATIONAL DIFFERENCES BETWEEN THIS VERSION AND VERSION 2.50!!!
Ask questions in the BINKLEY echo. We'll try to help.
Send bug reports to:
(DOS) Vince Perriello at 1:343/491@fidonet and
(OS/2) Bill Andrus at 1:109/301@fidonet.
Changes in BinkleyTerm 2.56 from 2.55
-------------------------------------
Cleanup to make the sucker compile on Zortech and Borland
compilers.
Put all the mailers from FTSC product code list into table and
remove all the packers.
Security improvements for EMSI:
1) Password mismatch on outgoing call will only be allowed
on the first AKA. All others will be discarded
2) Bug fix for remote with no pickup: number of AKA's would
be set to 1. If all AKA's had been knocked out on password
errors or curmudgeon mode, this bug allowed the session to
proceed.
Close a hole in Curmudgeon mode where other domain wasn't known.
Shut down MOVE (Microsoft overlay facility) before swapping out
and start it up again after swapping back in.
Fix bug in extmail string comparison that made 8-bit characters
impossible.
Correct problem with 2x outbound sizes caused by outbound called
"mydomain[0].myzone[0]" (e.g. "OUTBOUND.001").
Support for domain kludging to zone numbers. Lines of the form
"DomainKludge ZoneNumber DomainName"
(e.g. "DomainKludge 7 alternet.ftn") will fill in a domain if
addresses are without domain specification, either from local
entry or in FidoNet handshaking. These lines must follow the
"Domain" lines, and if you set a domainkludge without having
previously defined a domain, it will not be processed. Here is
an example:
Domain fidonet.org fidonet nodex
Domain alternet.ftn alternet nodex
Domain eggnet eggnet nodex
DomainKludge 7 alternet.ftn
DomainKludge 99 eggnet
REMEMBER, THE DOMAINKLUDGE LINES *MUST* FOLLOW THE DOMAIN LINES!
Increase stack size. This fixed almost every inexplicable problem
with 2.55.
Fix crash bug with END in pending outbound window when there was
nothing actually pending.
Remove wrap from outbound window, and limit downward movement to
list end.
Fix stupid signal stuff in BT.C
Don't disable com port on shell to command prompt in terminal mode.
Set BBS default to "spawn" in OS/2.
Changes in BinkleyTerm 2.55 from 2.54
-------------------------------------
Fold in code from Michael Buenter to support using MAXFILES.IDX
for file request searches. Here is the description in his own
words:
* OKFile extension:
Adding
*path\MAXFILES.IDX
in OKFILES.TXT lets BT search through this database when
processing file requests.
This is much faster than seeking through whole a partition
(and it's more "multitasking friendly", too!).
You will have to add following keywords to your BINKLEY.CFG:
FileSec n
KnownSec n (optional)
ProtSec n (optional)
where n is the following security level:
0=Disgrace, 1=Limited, 2=Normal, 3=Worthy, 4=Privil,
5=Favored, 6=Extra, 7=Clerk, 8=Asstsysop, 10=Sysop,
11=Hidden, -2=Twit
Following line has to be added to your BINKLEY.CFG, too:
MaxAreas d:\max\area.dat
Each caller will be assigned a "user level" (security)
depending on their caller level (default, known, prot).
This security will be compared to the access rights in the
Maximus file area. If the security is too low, the caller
will get a password error.
Access to 5000-8000 files is very fast: it takes about _one_
second on my setup! This won't be very much longer on slower
systems because the file access time will stay about the same.
There will appear some new entries in the log with details to
each search if you have LogLevel +/-5 defined in yout setup.
I got many nice comments about this new features. Some people
have been very happy about the fast file finds even with
wildcards!
The entire "Connect" line will now be treated as a potential
external mail string. This allows Bink to shell out to an external
program for funny FAX modems. OS/2 users, don't forget to use the
"extern spawn" option and set up a EXTOPT.CMD file!
Add C7 time_t correction to Janus file request logic.
Turn off DEBUG flag in state machine logic. This will make state
table code (YooHoo, SendSync, RecvSync, all FTS-0001/7/8 code
including Sealink) MUCH faster.
Clean up EMSI .BSY file stuff.
Minor tweaks to domain stuff (which were needed for the EMSI
domain code to work right)
Clean up conflict between session elapsed time indicator and
new task number display in settings window.
"WinSlice" no longer needed for timeslice release in OS/2 DOS box.
Changes in BinkleyTerm 2.54 from 2.53
-------------------------------------
Fix WHATSNEW file to correct documentation error: EXTopt was
not the name of the option which forced a spawn. EXTern was
the name of the option.
Correct for differences between C7's ANSI time_t (0 is 12/31/1899)
and UNIX time (0 is 1/1/1970), where transmitted values in
file requests, SEAlink block zero, ZMODEM headers, EMSI packets
are based on UNIX time but RTL is based on ANSI time_t. FYI ...
the difference is 2209075200L.
As you might have guessed, this means that Microsoft C 7.0 is
now the standard compiler for BinkleyTerm on DOS. C 6.0 is still
the standard for the OS/2 version.
Several fixes in EMSI.
Change language from "WaZOO method:" to "Session method:" and
similar changes elsewhere, to reflect dual WaZOO/EMSI state.
Michael Buenter's fix to the outbound window stuff.
Support '\s' in the language file (btlng change).
If you've defined "TaskNumber", display it along with the
multitasker name.
Changes to session logic as follows:
1) Nodelist lookup returns 0 for failure, -1 for curmudgeon
instead of performing curmudgeon disconn